// pages/collect/collect.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        collectList:[]
    },
    getCollectList(){
        wx.get('http://localhost:8000/wx/collect').then(res => {
          this.setData({
            collectList:res
          })
        })
      },
      // 点击cover播放，其它视频结束
    videoPlay: function (e) {
      var _index = e.currentTarget.id
      this.setData({
        _index: _index
      })
      //停止正在播放的视频
      var videoContextPrev = wx.createVideoContext(this.data._index)
      videoContextPrev.stop();
   
      setTimeout(function(){
      //将点击视频进行播放
        var videoContext = wx.createVideoContext(_index)
        videoContext.play();
      },500)
    },
    init() {
        this.getvideoos();
    },
    // 获取视频
    getvideoos(){
        return new Promise((resolve,reject) =>{
          wx.get('http://localhost:8000/wx/videoos').then((res) => {
              console.log(res)
              this.setData({
                videoos:res
              })
              resolve()
            })

        })
    },
    deletecollect(e){ ///删除收藏
      wx.showModal({
        title: '取消收藏提示',
        content: '确定删除此收藏？',
        success:res => {
          console.log('已经取消收藏')
          if (res.confirm) {///确定取消收藏
            wx.delete('http://localhost:8000/wx/collect',{
              collectId : e.currentTarget.dataset.id
            }).then(res => {
              if(!res.errorMsg){
                this.getCollectList()///刷新列表
              }
            })
          }
        }
      })
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad:function(options){
        let collectId = options.id;
        this.setData({
          collectData : collectId//把获取的id存到data中，当作一个变量来调用
        })
        this.getCollectList()
      },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow:function(){
        this.getCollectList()
      },
    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})